endogenous spore - French English Dictionary